eXist: An Open Source Native XML Database

نویسنده

  • Wolfgang Meier
چکیده

With the advent of native and XML enabled database systems, techniques for efficiently storing, indexing and querying large collections of XML documents have become an important research topic. This paper presents the storage, indexing and query processing architecture of eXist, an Open Source native XML database system. eXist is tightly integrated with existing tools and covers most of the native XML database features. An enhanced indexing scheme at the architecture’s core supports quick identification of structural node relationships. Based on this scheme, we extend the application of path join algorithms to implement most parts of the XPath query language specification and add support for keyword search on element and attribute contents.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of Native XML Databases and Experimenting with INEX

The aim of the article is to summarize and compare approaches of design and architecture of native XML databases. We discuss our results accomplished by utilizing the INEX data set in two open source database systems eXist and Apache Xindice. There is also a basic performance comparison outlined as a basis for discussion about suitability for particular database system and for our consecutive e...

متن کامل

Standing on the Shoulders of Giants: digital platform designing with native XPath enabled storage and retrieval on MySQL

XML has become a standard for the exchange and retrieval of semistructured data between different platforms but is not currently a standard for storing semi-structured data in relational databases. There exist a number of different approaches in transforming or mapping semi-structured documents into the highly structured relational database schema. In this paper we do not present a new approach...

متن کامل

An openEHR Repository based on a Native XML Database

openEHR is an open standard specification that describes the management, storage, retrieval and exchange of data in Electronic Health Record (EHR). Despite its growing importance in the field, the lack of open source solutions is hindering a larger visibility. In this paper we present an openEHR-based repository supported by a native XML database, which allows to store and query openEHR records...

متن کامل

On Indexing in Native XML Database Systems

Database indices are fundamental data structures that improve the speed of data retrieval operations. In this paper, we focus on native XML database systems and provide an elementary survey of existing approaches for indexing semistructured data employed in selected academic open-source systems. Considering the requirements set for a particular system, ExDB, and the results of the accomplished ...

متن کامل

RMIT INEX experiments: XML Retrieval using Lucy/eXist

This paper reports on the RMIT group’s approach to XML retrieval while participating in INEX 2003. We indexed XML documents using Lucy, a compact and fast text search engine designed and written by the Search Engine Group at RMIT University. For each INEX topic, up to 1000 highly ranked documents were then loaded and indexed by eXist, an open source native XML database. A query translator conve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002